hydraulically steered - French English Dictionary